package com.example.javaeekeshe.service;

import com.example.javaeekeshe.pojo.GoodsAndGoodsCarBean;
import com.example.javaeekeshe.pojo.GoodsCarBean;

import java.util.List;

public interface IGoodsCarService {
    /**
     * 将商品添加到购物车
     * @param uid
     * @param gid
     * @param color
     */
    public boolean addGoodsToCar(int uid,int gid,String color);

    /**
     * 根据用户id查询购物车的内容
     * @param uid
     * @return
     */
    public List<GoodsAndGoodsCarBean> selectGoodsCarByUid(Integer uid);

    /**
     * 根据用户id和id从购物车删除商品
     * @param id
     * @param uid
     * @return
     */
    public boolean del(Integer id,Integer uid);

    /**
     * 根据id查找商品
     */
    public GoodsAndGoodsCarBean selectGoodCarByid(Integer id);
}
